body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222;}
* {
	margin:0;
	padding:0;
}
.header {border-bottom:1px solid #B7B7B7;}

.apDiv2 {
	background:#F7F7F7;
	border-bottom:1px solid #FFFFFF;
	height:45px;line-height:45px; font-size:20px; text-indent:20px;
}

.apDiv2 a {
	color:#666666;
	text-decoration:none;
}
#container {
  padding:15px 0;
  height:82%
}
#container {
	background:#E9E9E9 url(/static/img/background.gif) repeat scroll 0 0;
}
.input {
	color:#555555;
}
.clear {
	clear:both;
}

.tail {
	border-top:1px solid #B7B7B7;
	text-align:center;
	height:40px; line-height:30px;
  vertical-align:bottom;
  font-family: "Comic Sans MS", cursive;
}
